someone that communicates - English Synonyms Dictionary